<?php
/**
 * Zend Framework (http://framework.zend.com/)
 *
 * @link      http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository
 * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
 * @license   http://framework.zend.com/license/new-bsd New BSD License
 */
namespace Admin\Form;

use Zend\Form\Form;

class UserForm extends Form
{
    public function __construct($name = null)
    {
        parent::__construct('appForm');
      //Khai báo phương thức sử dụng trong FORM
        $this->setAttribute('method', 'post');       
        //Khai báo kiểu dữ liệu được gửi lên server 
        $this->setAttribute('enctype','multipart/form-data');

        //Khai báo phần tử textbox 'username'
        $this->add(array(
            'name' => 'email',
            'attributes' => array(
                'type'  => 'email',
            'required' => 'required',
               'class' => 'txtInput txtMedium'
            ),
            'options' => array(
                'label' => 'Email:',
            ),
        ));
        
        //Khai báo phần tử textbox 'username'
        $this->add(array(
              'name' => 'password',
              'attributes' => array(
                    'type'  => 'password',
                    //'required' => 'required',
                    'class' => 'txtInput txtMedium'
              ),
              'options' => array(
                    'label' => 'password:',
              ),
        ));
        
        
         //Khai báo phần tử textbox 'email'
        $this->add(array(
              'name' => 'group_id',
              'attributes' => array(
                    'type'  => 'text',
                    'required' => 'required',
                    'class' => 'txtInput txtMedium'
              ),
              'options' => array(
                    'label' => 'Group_id:',
              ),
        ));
        
        //Khai báo phần tử textbox 'password'
        $this->add(array(
              'name' => 'isactive',
              'attributes' => array(
                    'type'  => 'text',
                    'required' => 'required',
                    'class' => 'txtInput txtMedium'
              ),
              'options' => array(
                    'label' => 'Isactive:',
              ),
        ));
        
        //Khai báo phần tử selectbox 'group'
        
      $this->add(array(
              'name' => 'level',
              'attributes' => array(
                    'type'  => 'text',
                    'required' => 'required',
                    'class' => 'txtInput txtMedium'
              ),
              'options' => array(
                    'label' => 'Level:',
              ),
        ));

        //submit
        $this->add(array(
              'name' => 'submit',
              'attributes' => array(
                    'type'  => 'submit',
                    'value' => 'Send data'
              ),
        ));
        
    }    
}